/* CSS Document */



/* Global properties ======================================================== */

html, body { margin:0; padding:0; height:100%;}

body {
	min-width:300px;

	background: #3c015f;
	
	color:#FFFFFF;

	font:13px/21px Arial, Helvetica, sans-serif ;

}

.container_12{
	
	width: 940px;
	
}

.grid_12{
	
	text-align:center;
}

a{
	text-decoration:none;
	color:#FFF;
}

.main{
	background: none repeat scroll 0 0 transparent;
	padding: 160px 0 0 0;
	width:100%;
}

.logoimg{
	margin: 0 0 0 160px;
}



.login{
	display:inline-block;
	float:right;
	width:292px;
	height:280px;
	background: -webkit-linear-gradient(rgba(92,67,97,0.3),rgba(99,77,100,0.3),rgba(0,0,0,0.3));
	border-radius:10px;
	box-shadow: 0px 8px 30px rgba(251,247,193,0.5);
	position:relative;
	left:30px;
	
}

.login p{
	text-align:left;
	font:20px/38px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	margin: 10px 0 0 28px;
	
}

#form{
	padding-top:5px;
}

#form label{
	clear:left;
	display:inline-block;
	float:left;
	min-height:45px;
	position:relative;
	width:100%;
}

#form input, #form textarea{
	-moz-box-sizing:border-box;
	background: rgba(255,255,255,0.18);
	display:block;
	height:30px;
	margin:0 auto 0;
	width:80%;
	position:relative;
	font:17px/28px Georgia, "Times New Roman", Times, serif;
	color:rgb(246,255,0);
	padding:0 0 0 8px;
}

#form input, placeholder{
	color:rgb(246,255,0);
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #fdac43;
}

.login img{
	float:left;
}

.captchadisplay{
	margin:0 0 0 25px;
	positionl:relative;
	width:25%
}

#btns{
	margin:17px 0 0 25px;
	float:left;
}

#btns2{
	margin:17px 25px 0 0;
	float:right;
}

.btns{
	text-align:left;
}

.btns a{
	padding:5px 15px;
	font:18px Georgia, "Times New Roman", Times, serif !important;
	background-color: rgba(255,255,255,0.13);
	width:100%;
	border-radius:5px;
	-webkit-border-radius:5px;
}



.btns a:hover{
	background-color: rgba(255,255,255,0.08);
	font:17px Georgia, "Times New Roman", Times, serif;
	color: rgb(246,255,0);
	border-radius:5px;
	-webkit-border-radius:5px;
	width:100%;
	
}



/* ================ Clear =========== */

.clear{
	clear:both;
	font-size:0;
	line-height:0;
	width:100%;
	display:block;
	overflow:hidden;
	visibility:hidden;
}
